drill pad - Español Inglés Diccionario